| + | AUDIENCE | RS-T106 | Verify that user is able to upload audience for Match list using CSV. | ✅ Passed | 20s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Navigate to Master Data Management in Audience Module. | User should be navigate to MDM Page. | Navigated to MDM Page. | ✅ |  |
| Click on the Add Audience icon. | User should be able to view the Add audience dropdown field and successfully navigate to Add audience page. | Page navigated to Add audience page. | ✅ |  |
| Click on the Add Audience By dropdown and select the CSV. | List type dropdown should displays with having values such as Adhoc List, Seed List, Target List, Match input List and Suppression input List. | List type dropdown displayed with expected values. | ✅ |  |
| Click the List Type dropdown and select Match List. | A dialog box should appear displaying 6 rules for Match List. | Dialog box displayed with 6 rules for Match List. | ✅ |  |
| Click the Agree and Proceed button on Match list Rules page. | List name field and Choose your file type field should be displayed on Add audience page. | Fields displayed as expected on Add audience page. | ✅ |  |
| Enter the List name on List name field. | List name should be displayed on corresponding field. | List name displayed correctly. | ✅ |  |
| Click the Browse button or the + icon to upload additional CSV files. | User should be able to upload upto 6 CSV files which audience data matching the sample format,displaying a file details tile with a green status indicator and a delete option. | Additional CSV files uploaded successfully with green indicators. | ✅ |  |
| Click on Upload button. | Uploaded audience data should appear under the Attribute header, with its potential count displayed on the map attribute page. | Audience data displayed correctly on map attribute page. | ✅ |  |
| Click the checkbox 'Select all as double opt-in audience' and Click the Proceed button. | Confirmation popup should be displayed with having the buttons 'Import Again' and 'Return to master list'. | Confirmation popup displayed successfully. | ✅ |  |
| Click the 'Return to master list'. | User should be navigated to MDM Page successfully. | Navigated to MDM Page successfully. | ✅ |  |
| Click on Sync History icon on the Master Data page. | Sync History page displays the Import Dialog Box with uploaded list details, showing a green tick in the Action attribute confirming successful sync. | Sync History page displayed with green tick confirming sync. | ✅ |  |
|
| + | AUDIENCE | RS-T103 | Verify that user is able to upload audience for Adhoc list using up to five CSV files | ❌ Failed | 84s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Click the Master data management on Audience dropdown from Top menu | User should be navigate to MDM Page. | Navigated to MDM Page. | ✅ |  |
| Click on the Add Audience icon. | User should be able to view the Add audience dropdown field and successfully navigate to Add audience page. | Page navigated to Add audience page. | ✅ |  |
| Click on the Add Audience By dropdown and select the CSV. | List type dropdown should display values such as Adhoc List, Seed List, Target List, Match input List and Suppression input List. | List type dropdown displayed with expected values. | ✅ |  |
| Click the List Type dropdown and select Adhoc List. | A dialog box should appear displaying 8 rules for Adhoc List. | Dialog box displayed with 8 rules for Adhoc List. | ✅ |  |
| Verify the adhoc list rules | Adhoc list rules content should be displayed as expected. | Adhoc list rules content is not displayed as expected. | ❌ |  |
| Click the Agree and Proceed button on Adhoc list Rules page. | List name field and Choose your file type field should be displayed on Add audience page. | Fields displayed as expected on Add audience page. | ✅ |  |
| Enter the List name on List name field. | List name should be displayed on corresponding field. | List name displayed correctly. | ✅ |  |
| Click the Browse button for upload CSV file with less than 25 attributes and less than 10MB. | CSV file should be uploaded with audience data matching the sample format, displaying a file details tile with a green status indicator and a delete option. | CSV file uploaded successfully with green status indicator. | ✅ |  |
| Click the Browse button or + icon to upload additional CSV files. | User should be able to upload up to 5 CSV files matching the sample format, each displaying a green status indicator and a delete option. | Additional CSV files uploaded successfully with green indicators. | ✅ |  |
| Click on Upload button. | User should be redirected to MDM page. | User redirected to MDM page. | ✅ |  |
| Click on Sync History icon on the MDM Page. | Sync History page displays the Import Dialog Box with uploaded list details, showing a green tick in the Action attribute confirming successful sync. | Sync History page displayed with green tick confirming sync. | ✅ |  |
|
| + | AUDIENCE | RS-T104 | Verify that user is able to upload audience for Seed list using CSV | ❌ Failed | 25s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Click the Master data management on Audience dropdown from Top menu. | User should be navigate to MDM Page. | Navigated to MDM Page. | ✅ |  |
| Click on the Add Audience icon. | User should be able to view the Add audience dropdown field and successfully navigate to Add audience page. | Page navigated to Add audience page. | ✅ |  |
| Click on the Add Audience By dropdown and select the CSV. | List type dropdown should display values such as Adhoc List, Seed List, Target List, Match input List and Suppression input List. | List type dropdown displayed with expected values. | ✅ |  |
| Click the List Type dropdown and select Seed List. | A dialog box should appear displaying 6 rules for Seed List. | Dialog box displayed with 6 rules for Seed List. | ✅ |  |
| Click the Agree and Proceed button on Seed list Rules page. | List name field and Choose your file type field should be displayed on Add audience page. | Fields displayed as expected on Add audience page. | ✅ |  |
| Enter the List name on List name field. | List name should be displayed on corresponding field. | List name displayed correctly. | ✅ |  |
| Click the Browse button for upload CSV file with less than 20 attributes and less than 10MB. | User should be able to upload only 1 CSV file with audience data matching the sample format, displaying a file details tile with a green status indicator and a delete option. | CSV file uploaded successfully with green indicator. | ✅ |  |
| Click on Upload button. | Uploaded audience data should appear under the Attribute header, with its potential count displayed on the map attribute page. | Audience data displayed correctly. | ✅ |  |
| Click the attribute dropdown in the header for unmapped attributes. | List of attributes data and new attribute icon should be displayed. | Attributes list and new icon displayed. | ✅ |  |
| Click the checkbox 'Select all as double opt-in audience'. | Double opt-in audience checkbox should be checked. | Checkbox checked successfully. | ✅ |  |
| Click the Proceed button. | Confirmation popup should be displayed with buttons 'Import Again' and 'Return to master list'. | Confirmation popup displayed successfully. | ✅ |  |
| Click the 'Return to master list' button. | User should be navigated to MDM Page successfully. | Navigated to MDM Page. | ✅ |  |
| Click on Sync History icon on the Master Data page. | Sync History page displays the Import Dialog Box with uploaded list details, showing a green tick in the Action attribute confirming successful sync. | Sync History not displayed or sync not confirmed. | ❌ |  |
|
| + | AUDIENCE | RS-T105 | Verify that the user is able to upload the Parent Attribute Target list using up to six CSV files | ❌ Failed | 0s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Click the Master data management on Audience dropdown from Top menu. | User should be navigate to MDM Page. | Not navigated to MDM Page. | ❌ |  |
|
| + | AUDIENCE | RS-T107 | Verify that user is able to upload audience for Suppression list using CSV | ✅ Passed | 22s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Navigate to Master Data Management in Audience Module. | User should be navigate to MDM Page. | Navigated to MDM Page. | ✅ |  |
| Click on the Add Audience icon. | User should be able to view the Add audience dropdown field and successfully navigate to Add audience page. | Page navigated to Add audience page. | ✅ |  |
| Click on the Add Audience By dropdown and select the CSV. | List type dropdown should display values such as Adhoc List, Seed List, Target List, Match input List and Suppression input List. | List type dropdown displayed with expected values. | ✅ |  |
| Click the List Type dropdown and select Suppression List. | A dialog box should appear displaying 6 rules for Suppression List. | Dialog box displayed with 6 rules for Suppression List. | ✅ |  |
| Click the Agree and Proceed button on Suppression list Rules page. | List name field and Choose your file type field should be displayed on Add audience page. | Fields displayed as expected on Add audience page. | ✅ |  |
| Enter the List name on List name field. | List name should be displayed on corresponding field. | List name displayed correctly. | ✅ |  |
| Click the Browse button or the + icon to upload additional CSV files. | User should be able to upload upto 6 CSV files which audience data matching the sample format, displaying a file details tile with a green status indicator and a delete option. | Additional CSV files uploaded successfully with green indicators. | ✅ |  |
| Click on Upload button. | Uploaded audience data should appear under the Attribute header, with its potential count displayed on the map attribute page. | Audience data displayed correctly on map attribute page. | ✅ |  |
| Click the checkbox 'Select all as double opt-in audience' and Click the Proceed button. | Confirmation popup should be displayed with having the buttons 'Import Again' and 'Return to master list'. | Confirmation popup displayed successfully. | ✅ |  |
| Click the 'Return to master list'. | User should be navigated to MDM Page successfully. | Navigated to MDM Page successfully. | ✅ |  |
| Click on Sync History icon on the Master Data page. | Sync History page displays the Import Dialog Box with uploaded list details, showing a green tick in the Action attribute confirming successful sync. | Sync History page displayed with green tick confirming sync. | ✅ |  |
|
| + | AUDIENCE | RS-T1515 | Create a new attribute from the Column Mapping page and verify that the newly created attribute is displayed in the Data Catalogue page | ✅ Passed | 39s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Navigate to Master Data Management in Audience Module. | User should be navigated to MDM Page. | User successfully navigated to MDM Page. | ✅ |  |
| Click on the Add Audience icon. | User should be able to view the Add Audience dropdown field and successfully navigate to Add Audience page. | User navigated to Add Audience page. | ✅ |  |
| Click on the Add Audience By dropdown and select CSV. | List type dropdown should be displayed. | List type dropdown displayed. | ✅ |  |
| Click the List Type dropdown and select Target List. | Attribute mapping, List name, and Choose file type fields should be displayed on Add Audience page. | Fields displayed correctly. | ✅ |  |
| Select the 'Parent' from Attribute mapping dropdown. | User should be able to view the selected parent attribute mapping value. | Parent attribute mapping value displayed. | ✅ |  |
| Enter a valid Import description name on Import Description field. | Import description should be displayed in corresponding field. | Import description displayed correctly. | ✅ |  |
| Click the Browse button and upload CSV file less than 10MB. | CSV should upload with audience data showing green status indicator & delete option. | CSV uploaded successfully. | ✅ |  |
| Click on Upload button. | Uploaded audience data should appear under the Attribute header. | Audience data displayed correctly. | ✅ |  |
| Click the New attribute icon. | User should be navigated to new attribute popup with fields: attribute name, description, data type, filter group, classification. | Navigated to new attribute popup. | ✅ |  |
| Click the Save button. | Newly created attribute should be mapped with the selected attribute header. | Attribute saved and mapped. | ✅ |  |
| Click the Preferences top menu. | User should navigate to Preferences page. | Navigated to Preferences page. | ✅ |  |
| Click the Data Catalogue icon. | User should navigate to the Data Catalogue page. | Navigated to Data Catalogue page. | ✅ |  |
| Search the newly created attribute in the Data Catalogue attribute listing. | Newly created attribute should be displayed with disable mode. | New attribute displayed with disabled mode. | ✅ |  |
|
| + | PREFERENCES | RS-T1697 | Verify attribute status behavior in Target List creation after create a new attribute. | ✅ Passed | 1492s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Click the preferences top menu. | User should navigated to preferences page. | User navigated to preferences page successfully. | ✅ |  |
| Click the data catalogue page. | User should navigate to data catalogue page. | User navigated to data catalogue page successfully. | ✅ |  |
| Click on 'Create New Attribute' and fill in details of attributes. | All fields accept valid input. | New attribute details entered successfully. | ✅ |  |
| Search for the newly created attribute in the Data Catalogue. | The new attribute appears in the search result, confirming successful creation. | New attribute found successfully in search results. | ✅ |  |
| Click the Audience Module top menu and select the Target Listing dropdown value. | User should navigate to target listing page. | User navigated to target listing page successfully. | ✅ |  |
| Click on Create New Target List. | Target List creation page should be displayed. | Target List creation page displayed successfully. | ✅ |  |
| Enter a new target list name in the appropriate field. | Target list name is entered successfully. | Target list name entered successfully. | ✅ |  |
| In the Attributes section, search for the newly created attribute name. | The attribute should appears with a disable mode. | Attribute appears in disabled mode as expected. | ✅ |  |
| Click the Audience top menu and select the Master data management. | User should navigate to the master data management page. | Failed to navigate to Master Data Management page. | ✅ |  |
| Click the add audience icon. | User should navigate to the add audience page. | User navigated to Add Audience page successfully. | ✅ |  |
| Newly created attribute should displayed in attribute dropdown and select the attribute. | Attribute is mapped successfully; upload completes without errors. | Attribute mapped successfully and uploaded without errors. | ✅ |  |
| Return to Master Data Management, open Sync History, and wait for the sync process to complete. | Sync completes successfully, and the uploaded list is visible in sync history. | Sync process completed successfully and list visible in history. | ✅ |  |
| Click the Audience Module top menu and select the Target Listing dropdown value. | User should navigate to target listing page. | User navigated to target listing page successfully. | ✅ |  |
| In the Attributes section, search for the newly created attribute name. | The attribute should appears with a enable mode. | Attribute appears in enabled mode as expected. | ✅ |  |
|
| + | AUDIENCE | RS-T1612 | Verify that the Master Data Management (MDM) Profile Overview section accurately displays Email, SMS, and Notification chart and text data with matching counts and percentage values. | ✅ Passed | 65s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User should be successfully logged in. | User logged in successfully. | ✅ |  |
| Click on Master Data Management. | Navigate to the Master data management page. | MDM dashboard loaded successfully. | ✅ |  |
| Retrieve Email, SMS, and Notification chart data from the Profile Overview portlet. | Chart channel percentages should be captured successfully. | Chart channel data captured successfully. | ✅ |  |
| Retrieve Email, SMS, and Notification text data from the Profile Overview portlet. | Text channel percentages should be captured successfully. | Text channel data captured successfully. | ✅ |  |
| Compare each channel’s chart percentage value with its corresponding text percentage value. | Chart and text percentage values should match. | Chart and text percentage values matched within threshold. | ✅ |  |
| Compare notification text data and chart data values (count and percentage). | Both count and percentage values for each notification type should match. | Notification text and chart data matched within threshold. | ✅ |  |
|
| + | AUDIENCE | RS-T101 | Verify all options in the audience list portlet are accessible and functional. | ✅ Passed | 5s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Click on the Master data tab in the audience page. | The MDM page should load successfully, with the audience list grid displaying up to 200 records. | MDM page loaded successfully and audience grid displayed up to 200 records. | ✅ |  |
| Click on the field selector option from the audience list grid. | The field selector pop-up window should open and display a list of available columns or attributes that can be selected or deselected for display in the audience list grid. | Field selector pop-up displayed successfully with options. | ✅ |  |
| Select one or more columns or attributes from the 'Available columns / attributes' list by holding Ctrl/Cmd for multiple selections, then click the right arrow button to move them to the 'Selected columns / attributes' panel. | The selected columns or attributes are successfully moved to the 'Selected columns / attributes' panel, ready to be applied. | Columns moved successfully to selected panel. | ✅ |  |
| Click on the apply button. | The selected columns or attributes are applied to the audience list grid, and the grid updates to reflect the chosen fields. | Selected columns applied successfully and grid updated. | ✅ |  |
|
| + | AUDIENCE | RS-T100 | Verify all options in the List Acquisition portlet are accessible and functional | ❌ Failed | 30s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Click on the Master data tab in the audience page | The MDM page should load successfully, with the List acquisition portlet displaying the line graph for Email and Mobile data imported | MDM page loaded successfully with List acquisition portlet displaying Email and Mobile line graph | ✅ |  |
| Click on the Notes icon (bookmark icon) and scroll | The notes dropdown list should open and be fully scrollable with Email and Mobile tabs, and displays all created notes with their description and timestamps | Notes dropdown failed to open or not scrollable or missing tabs/notes | ❌ |  |
|
| + | AUDIENCE | RS-T1541 | Verify Overview Portlet and Detailed Info counts for Email, Mobile, and Notification | ✅ Passed | 6s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User should be successfully logged in. | User logged in successfully. | ✅ |  |
| Click on Master Data Management (MDM). | MDM page should load successfully with overview portlets displayed. | Master Data Management page loaded successfully. | ✅ |  |
| Capture the initial overview channel counts from the MDM page. | Initial channel counts should be retrieved successfully. | Initial channel counts captured successfully. | ✅ |  |
| Capture the internal channel counts from the MDM page for validation. | Internal channel counts should be retrieved successfully. | Internal channel counts captured successfully. | ✅ |  |
| Compare each channel’s overview count with its corresponding internal count. | Each channel count should match the corresponding internal count accurately. | Overview and internal channel counts matched successfully. | ✅ |  |
|
| + | AUDIENCE | RS-T1835 | Verify the functionality of creating a new Persona from the Master Data Management page and validate the Persona creation and edit options. | ✅ Passed | 21s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User should be successfully logged in. | User logged in successfully. | ✅ |  |
| Click on Master Data Management (MDM). | Master Data Management page should be displayed. | Master Data Management page displayed successfully. | ✅ |  |
| Click on the Overview Portlet Info icon for 'Total'. | Overview details with create persona button should be displayed. | Overview Portlet Info icon clicked successfully. | ✅ |  |
| Click on the Create Persona icon. | Persona creation popup should appear. | Create Persona icon clicked successfully. | ✅ |  |
| Confirm persona creation by clicking OK on the confirmation popup. | System should proceed to persona attribute selection. | Persona creation confirmation popup handled successfully. | ✅ |  |
| Click on the Add Persona icon. | Add Persona section should open successfully. | Add Persona icon clicked successfully. | ✅ |  |
| Click the Search icon in the Add Persona section. | Search field for Persona attributes should be displayed. | Persona Search icon clicked successfully. | ✅ |  |
| Enter a valid Persona Attribute. | Attribute should be searchable and displayed in the list. | Persona attribute entered successfully. | ✅ |  |
| Enter a valid Attribute Value. | Attribute value should be accepted successfully. | Attribute value entered successfully. | ✅ |  |
| Click on Create Persona after selecting attributes. | Persona creation window should appear. | Create Persona button clicked successfully. | ✅ |  |
| Enter a unique Persona name in the popup window. | Persona name should be entered successfully. | Persona name entered successfully. | ✅ |  |
| Click on the Save button in the Persona popup. | Persona should be saved successfully. | Persona saved successfully. | ✅ |  |
| Click the Edit icon for the created Persona and verify edit access. | Edit Persona popup should open successfully for validation. | Edit Persona popup opened successfully. | ✅ |  |
|
| + | AUDIENCE | RS-T1527 | Verify the functionality of invalid audience download from Sync History. | ✅ Passed | 149s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User successfully logs into the platform. | User successfully logged in. | ✅ |  |
| Click on Master Data Management under the Audience module. | User navigates to the Master Data Management page successfully. | Master Data Management page displayed successfully. | ✅ |  |
| Click on the Sync History icon. | Sync History section is displayed successfully with available import descriptions. | Sync History icon opened successfully. | ✅ |  |
| Select the required import description from the available list. | Import description is selected successfully for validation. | Import description selected successfully. | ✅ |  |
| Click on the alert icon corresponding to the selected import description. | Invalid audience popup details are displayed successfully. | Invalid audience popup opened successfully. | ✅ |  |
| Capture invalid audience data displayed in the popup table. | Invalid audience data captured successfully for comparison. | Invalid audience data captured successfully. | ✅ |  |
| Click on the Invalid Audience Download icon. | OTP Type popup should be displayed | Download icon clicked successfully. | ✅ |  |
| Select OTP type as 'Email Id'. | OTP option selected successfully for email verification. | Email Id option selected successfully. | ✅ |  |
| Open new browser tab and navigate to Webmail URL. | Webmail login page displayed successfully. | Webmail page opened successfully. | ✅ |  |
| Log in to Webmail using valid credentials. | User logged into Webmail successfully. | Webmail login successful. | ✅ |  |
| Retrieve the OTP for invalid audience download from Webmail. | OTP fetched successfully from email. | OTP fetched successfully. | ✅ |  |
| Enter the retrieved OTP in the application field. | OTP accepted successfully and verification completed. | OTP verification successful. | ✅ |  |
| Retrieve invalid audience download link from Webmail for the selected import description. | Download link fetched successfully from Webmail. | Download link fetched successfully. | ✅ |  |
| Click on the retrieved download link and verify navigation. | Invalid audience download page opens successfully with correct header. | Invalid audience download page opened successfully. | ✅ |  |
| Click on CSV Download icon from the invalid audience page. | CSV file downloaded successfully with invalid audience data. | CSV file downloaded successfully. | ✅ |  |
| Compare invalid audience data from popup and downloaded CSV file. | Data from popup matches the CSV content successfully. | Invalid audience data verified successfully. | ✅ |  |
| Verify invalid audience count between popup and CSV file. | Count matches as expected between popup and downloaded file. | Invalid audience count verified successfully. | ✅ |  |
|
| + | AUDIENCE | RS-T157 | Verify Create Target List functionality and display of newly created list on Target Listing page | ✅ Passed | 164s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User successfully logged into the platform. | User logged in successfully. | ✅ |  |
| Click on the Audience module and select Target lists. | User navigates to the target listing page. | Navigated to Target Listing page. | ✅ |  |
| Click on Create new target list (+) button. | The system navigates to the Target List creation page, with the attributes displayed in a disabled state. | Navigated to Target List creation page with attributes disabled. | ✅ |  |
| Enter a unique target list name. | The system accepts the list name and enables the attributes. | List name accepted, attributes enabled. | ✅ |  |
| Select any attribute (e.g., Channel). | The selected attribute displays on the Filter group. | Attribute displayed in Filter group. | ✅ |  |
| Click on view the count button. | The system loads and the count is displayed on the top-right side of the filter group. | Count loaded and displayed. | ✅ |  |
| Click on Create button. | A popup appears showing the entered list name and audience count, with Save and Cancel buttons. | Popup displayed with list name and audience count. | ✅ |  |
| Click on Save button. | The system navigates to the Target Listing page, displaying the newly created target list at the top with a List extraction in progress status shown for it. | Target list displayed at top with extraction status. | ✅ |  |
| Refresh the Target Listing page, or wait for a while on the same page. | The segmented audience count is now displayed for the created target list. | Segmented audience count displayed. | ✅ |  |
|
| + | AUDIENCE | RS-T158 | Verify RFA approval of the created target list by the assigned approver. | ❌ Failed | 170s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User successfully logged into the platform. | User logged in successfully. | ✅ |  |
| Click on the Audience module and select Target lists. | User navigates to the target listing page. | Target listing page opened successfully. | ✅ |  |
| Click on Create new target list (+) button. | The system navigates to the Target List creation page, with the attributes displayed in a disabled state. | Target List creation page opened successfully. | ✅ |  |
| Enter a unique target list name. | The system accepts the list name and enables the attributes. | List name accepted and attributes enabled. | ✅ |  |
| Select any attribute. | The selected attribute displays on the Filter group. | Attribute selected successfully. | ✅ |  |
| Select filter condition values from the dropdown. | Selected values are displayed under the filter group. | Filter condition selected successfully. | ✅ |  |
| Enter a new value in the filter textbox and select it. | Value is accepted and displayed correctly in filter. | Filter value accepted successfully. | ✅ |  |
| Click on view the count button. | The system loads and the count is displayed on the top-right side of the filter group. | Count displayed successfully. | ✅ |  |
| Check Request for approval option. | The Request for Approval checkbox becomes enabled, and the Send Approval Request dropdown appears, showing the approver’s email addresses. | Request for Approval enabled successfully. | ✅ |  |
| Select approver email in Send approval request to field. | Approver email is selected. | Approver email selected successfully. | ✅ |  |
| Click on Create button. | A popup appears showing the entered list name and audience count, with Save and Cancel buttons. | Create popup displayed successfully. | ✅ |  |
| Click on Save button. | The system navigates to the Target Listing page, displaying the newly created target list at the top with a List extraction in progress status shown for it. | Target List saved successfully. | ✅ |  |
| Login the approver webmail. | Approver logged in to webmail successfully. | Approver webmail login successful. | ✅ |  |
| Verify the approval mail received. | RFA mail should be received with the approval link. | Approval mail verified successfully. | ✅ |  |
| Click the approval link. | User navigates to the respective target list creation page with approve and reject icon displayed. | Navigated to approval page successfully. | ✅ |  |
| Click on Approve button. | System navigates back to Target Listing page; approval recorded successfully. | Approval not recorded. | ❌ |  |
| Log in again as the list creator account. | User successfully logged into the platform. | User logged in successfully. | ✅ |  |
| Click the audience top menu and select the target listing page. | User should navigate to target listing page. | Target listing page opened successfully. | ✅ |  |
| Search the created target list. | Target list appears in the search results. | Target list found successfully. | ✅ |  |
| Hover over the Approval Status Icon of the target list. | Tooltip displays “List Approved” confirming RFA approved status. | RFA approved tooltip not displayed. | ❌ |  |
|
| + | AUDIENCE | RS-T1806 | Verify the functionality of Target List creation with two inclusion and one exclusion attribute groups | ✅ Passed | 175s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User should be successfully logged in. | User successfully logged in. | ✅ |  |
| Navigate to the Audience module and open the Target Listing page. | Target Listing page should be displayed. | Target Listing page displayed successfully. | ✅ |  |
| Click on 'New List Segment' to create a new target list. | Target List Segmentation page should open successfully. | Target List Segmentation page opened successfully. | ✅ |  |
| Enter a unique Target List name and validate it. | Target List name should be validated and accepted. | Target List name validated and accepted successfully. | ✅ |  |
| Search and select the first inclusion attribute. | Attribute should be added successfully in the segmentation panel. | First inclusion attribute added successfully in segmentation panel. | ✅ |  |
| Apply filter criteria and select corresponding attribute value for the first inclusion. | Selected filter and value should be applied successfully. | Filter criteria and value applied successfully for first inclusion. | ✅ |  |
| Click the arrow icon to include the first attribute in the segmentation. | Inclusion group should be added successfully. | First inclusion group added successfully to segmentation. | ✅ |  |
| Click 'Add Filter Group' and choose 'Add Inclusion' to add a second inclusion condition. | New inclusion group should be displayed in the segmentation view. | Second inclusion group displayed successfully in segmentation view. | ✅ |  |
| Search and select the second inclusion attribute, apply filter and value. | Second inclusion attribute should be configured successfully. | Second inclusion attribute configured successfully with filter and value. | ✅ |  |
| Click the arrow icon to include the second attribute. | Second inclusion group should be added successfully. | Second inclusion group added successfully to segmentation. | ✅ |  |
| Click 'Add Filter Group' and choose 'Add Exclusion' to add an exclusion condition. | New exclusion group should be displayed in the segmentation view. | Exclusion group displayed successfully in segmentation view. | ✅ |  |
| Search and select the exclusion attribute, apply filter and value. | Exclusion attribute should be configured successfully. | Exclusion attribute configured successfully with filter and value. | ✅ |  |
| Click the arrow icon to apply the exclusion condition. | Exclusion group should be added successfully. | Exclusion group added successfully to segmentation. | ✅ |  |
| Create and save the Target List. | Target List should be saved successfully. | Target List created and saved successfully. | ✅ |  |
|
| + | AUDIENCE | RS-T1712 | Verify the functionality of target list recalculate options — Now and Later. | ✅ Passed | 158s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User successfully logged in. | User logged in successfully. | ✅ |  |
| Click on Target Lists from the Audience module. | User navigates to the Target Listing page. | User navigated to Target Listing page successfully. | ✅ |  |
| Click on Create New Target List (+) button. | System navigates to the Target List creation (segmentation) page. | System navigated to Target List creation page successfully. | ✅ |  |
| Enter a unique name for the target list. | Target list name is accepted successfully. | Target list name entered successfully. | ✅ |  |
| Search and select an attribute. | Selected attribute is displayed in the filter group. | Attribute selected successfully and displayed. | ✅ |  |
| Select the filter condition values. | Selected values are displayed. | Filter condition values selected successfully. | ✅ |  |
| Enter a new attribute value in the filter textbox and select it from dropdown. | Value is added successfully to the filter condition. | New filter value added successfully. | ✅ |  |
| Click the Segmentation Arrow to view audience potential count. | System displays potential count for the selected filter conditions. | Audience potential count displayed successfully. | ✅ |  |
| Remove existing filter condition and apply new attribute value. | Filter is updated successfully with new criteria. | Filter updated successfully with new criteria. | ✅ |  |
| Click on Create Target List button. | Target list creation process is initiated successfully. | Target list creation initiated successfully. | ✅ |  |
| Click on Recalculate Now button. | System recalculates audience count immediately and displays updated count. | Recalculate Now executed successfully. | ✅ |  |
| Verify recalculated audience count consistency. | Audience count after recalculation is validated successfully. | Recalculated audience count validated successfully. | ✅ |  |
| Remove filter, reapply attribute value, and create new target list. | Target list creation initiated successfully again. | New target list created successfully after reapplying filters. | ✅ |  |
| Select the Recalculate Later option. | System schedules recalculation for a later time. | Recalculate Later option selected successfully. | ✅ |  |
| Click on Save Target List. | Target list saved successfully and extraction process begins. | Target list saved and extraction started successfully. | ✅ |  |
| Search for the created target list name in the listing page. | Created target list appears in the search results with expected details. | Target list found in search results with correct details. | ✅ |  |
| Verify the target list segmentation count | Target list segmentation count should match with the recalculate now count. | Target list segmentation count is match with the recalculate now count. | ✅ |  |
|
| + | AUDIENCE | RS-T163 | Verify the target List as a sample list download in the Target listing page. | ❌ Failed | 364s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User successfully logged into the platform. | User logged in successfully. | ✅ |  |
| Click on the Audience module and select Target lists. | User navigates to the Target Listing page. | User navigated to the Target Listing page successfully. | ✅ |  |
| Click the Kebab icon in the Target List. | A drop-down menu appears with options like Edit, Duplicate, Control Group/Target Group, Match Input List, Suppression Input List, and Download. | Kebab menu displayed successfully with all expected options. | ✅ |  |
| Click on Download. | A popup titled Download appears, displaying options such as Sample list, Full segment list, and Shared list, along with Cancel and Download buttons. | Download popup displayed successfully with all options. | ✅ |  |
| Select Sample list option. | Available and selected columns or attributes are shown below the options, along with a search bar and a note text. | Sample list option selected successfully and UI elements displayed. | ✅ |  |
| Select multiple attributes from the Available columns either manually or use Ctrl/Cmd and click Transfer To. | The attributes gets selected and transfers to the Selected columns / attributes tab. | Attributes transferred to Selected tab successfully. | ✅ |  |
| Click on Download. | A popup titled Download CSV appears, showing the message: 'One-Time Password (OTP) will be sent to the key contact's email address or mobile number. Enter the OTP to process your request.' along with Send OTP to dropdown. | Download CSV popup displayed successfully. | ✅ |  |
| Select the email ID or mobile number from the Send OTP to dropdown. | A confirmation message, 'OTP sent successfully', is displayed, and the Enter OTP field appears along with an expiry timer. | OTP sent successfully and Enter OTP field displayed. | ✅ |  |
| Log in to the webmail with valid credentials. | User successfully logged into the webmail and inbox is displayed. | Webmail login successful and inbox visible. | ✅ |  |
| Enter the valid OTP in the Enter OTP field. | A confirmation message 'Valid OTP' is displayed, along with Cancel and Confirm buttons. | Valid OTP accepted successfully. | ✅ |  |
| Click the link in the target list download email in the webmail. | The system navigates to the platform in a new tab, displaying the target list name, size, and a Download button. | Failed to open download link or list info not displayed. | ❌ |  |
| Click on Download button. | The selected target list is downloaded as a ZIP file. | Target list downloaded successfully as ZIP file. | ✅ |  |
| Extract the ZIP file and open the downloaded target list. | The ZIP file is extracted, and the downloaded target list is displayed. For the Sample List, only a random selection of up to 1,000 records is displayed for the chosen attributes and compared and gets matched with the target list. | ZIP extraction failed or data mismatch found. | ❌ |  |
|
| + | AUDIENCE | RS-T162 | Verify the functionality of creating a duplicate Target List. | ✅ Passed | 149s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User successfully logged into the platform. | User logged in successfully. | ✅ |  |
| Click on Target Listing dropdown value. | Target Listing page should be displayed. | Target Listing page displayed successfully. | ✅ |  |
| Search for an existing Target List to duplicate. | The Target List should be listed in the search results. | Target List found successfully. | ✅ |  |
| Click on the Kebab (More Options) icon for the selected Target List. | Dropdown options should be displayed. | Dropdown options displayed successfully. | ✅ |  |
| Click on Duplicate. | Duplicate Target List popup should appear. | Duplicate popup displayed successfully. | ✅ |  |
| Verify that the existing Target List name appears in the duplicate name field. | Existing Target List name should be displayed in the name field. | Existing Target List name displayed correctly. | ✅ |  |
| Clear the default name and enter a new unique duplicate Target List name. | The name is validated in the popup, a tick mark is displayed, and the Duplicate button becomes enabled. | New name validated and Duplicate button enabled. | ✅ |  |
| Save the duplicate Target List. | The system navigates to the Target listing page with the duplicated list status as 'List extraction in progress', and after some time the segment audience count displays. | Duplicate Target List created successfully and extraction completed. | ✅ |  |
| Verify the list segmentation count. | Segmentation count should match with existing list name. | Segmentation count matched successfully. | ✅ |  |
|
| + | AUDIENCE | RS-T1680 | Verify Target List – Control Group and Target Group functionality in the Target Listing page. | ✅ Passed | 16s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Log in to the application with valid credentials. | User should be successfully logged into the application. | User logged in successfully. | ✅ |  |
| Navigate to the Audience module and open the Target Listing page. | Target Listing page should be displayed. | Target Listing page displayed successfully. | ✅ |  |
| Search for the specific Target List name. | The corresponding Target List should be displayed in the listing grid. | Target List displayed successfully. | ✅ |  |
| Click the kebab icon (three dots) corresponding to the Target List. | Kebab menu with options should appear. | Kebab menu displayed successfully. | ✅ |  |
| Select the 'Control/Target Group' option from the menu. | 'Control and Target Group' configuration popup should be displayed. | Configuration popup displayed successfully. | ✅ |  |
| Verify the default status of the Control/Target Group slider. | Slider should be set to 'Off' by default. | Default slider status is 'Off'. | ✅ |  |
| Slide the Control/Target Group toggle to 'On' position. | Slider should move to 'On' and allow percentage input fields. | Slider toggled to 'On' successfully. | ✅ |  |
| Click the 'Save' button on the popup. | Control/Target Group configuration should be successfully saved. | Configuration saved successfully. | ✅ |  |
| Open the Control/Target Group popup again. | Popup should appear with saved settings. | Popup opened successfully with saved configuration. | ✅ |  |
| Verify the slider status is now 'On'. | The slider should remain in 'On' position as per saved configuration. | Slider remains in 'On' position. | ✅ |  |
| Change the slider to 'Off' and save again. | Control/Target Group feature should be disabled, and settings updated. | Slider set to 'Off' and configuration updated successfully. | ✅ |  |
|
| + | AUDIENCE | RS-T1693 | Verify the target list edit functionality. | ❌ Failed | 62s |
| Action | Expected Result | Actual Result | Status | Screenshot |
| Search the created Target List. | Target List should appear in the list. | Target List found successfully. | ✅ |  |
| Validate the Edit Target List tooltip for the created list. | Tooltip for edit option should be displayed correctly. | Tooltip not displayed or incorrect. | ❌ |  |
| Click on the Edit Target List icon. | Edit mode should open successfully for the Target List. | Failed to open edit mode. | ❌ |  |
|